inventory control cpa inventory bookkeeping accounting development accountant sharepoint yorkshire epos accounting software software solutions stock control software sharepoint system barcode inventory management consulting